 package com.xiaochong.tir.common.data.po;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.math.BigDecimal;

/**
 * 此类为[基础代码]自动生成
 * @author cx
 * @time 2018-06-14 15:06
 * 
 */
@ApiModel
public class CoinSummarizeAffiliated {

    /** id */
    private Integer id;

    /** 创建时间 */
    private Date createTime;

    /** 更新时间 */
    private Date updateTime;

    /** 附属类型（1：表示团队介绍的人物信息，2：表示路线图的路线信息） */
    @ApiModelProperty("附属类型（1：表示团队介绍的人物信息，2：表示路线图的路线信息）")
    private String affiliatedType;

    /** (以json串形式存放人物信息和路线信息) */
    @ApiModelProperty("存放人物信息和路线信息,以 * 分割数据")
    private String ext;

    /** 编辑概括表id */
    private Integer coinSummarizeId;



 /**
     * 获取 id 的值
     * @return Integer
     */
    public Integer getId() {
        return id;
    }
    
    /**
     * 设置id 的值
     * @param Integer id
     */
    public CoinSummarizeAffiliated setId(Integer id) {
        this.id = id;
        return this;
    }
 /**
     * 获取 创建时间 的值
     * @return Date
     */
    public Date getCreateTime() {
        return createTime;
    }
    
    /**
     * 设置创建时间 的值
     * @param Date createTime
     */
    public CoinSummarizeAffiliated setCreateTime(Date createTime) {
        this.createTime = createTime;
        return this;
    }
 /**
     * 获取 更新时间 的值
     * @return Date
     */
    public Date getUpdateTime() {
        return updateTime;
    }
    
    /**
     * 设置更新时间 的值
     * @param Date updateTime
     */
    public CoinSummarizeAffiliated setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
        return this;
    }
 /**
     * 获取 附属类型（1：表示团队介绍的人物信息，2：表示路线图的路线信息） 的值
     * @return String
     */
    public String getAffiliatedType() {
        return affiliatedType;
    }
    
    /**
     * 设置附属类型（1：表示团队介绍的人物信息，2：表示路线图的路线信息） 的值
     * @param String affiliatedType
     */
    public CoinSummarizeAffiliated setAffiliatedType(String affiliatedType) {
        this.affiliatedType = affiliatedType;
        return this;
    }
 /**
     * 获取 (以json串形式存放人物信息和路线信息) 的值
     * @return String
     */
    public String getExt() {
        return ext;
    }
    
    /**
     * 设置(以json串形式存放人物信息和路线信息) 的值
     * @param String ext
     */
    public CoinSummarizeAffiliated setExt(String ext) {
        this.ext = ext;
        return this;
    }
 /**
     * 获取 编辑概括表id 的值
     * @return Integer
     */
    public Integer getCoinSummarizeId() {
        return coinSummarizeId;
    }
    
    /**
     * 设置编辑概括表id 的值
     * @param Integer coinSummarizeId
     */
    public CoinSummarizeAffiliated setCoinSummarizeId(Integer coinSummarizeId) {
        this.coinSummarizeId = coinSummarizeId;
        return this;
    }


}